• word of the day

    sarcochilus falcatus

    sarcochilus falcatus - Dictionary definition and meaning for word sarcochilus falcatus

    Definition
    (noun) diminutive Australian orchid with loose racemes of fragrant white flowers with purple and orange markings on the lip
Download our Mobile App Today
Receive our word of the day
on Whatsapp